Big Huge Thesaurus

wax palm

noun